.verifycode img {
    height: 37px;
    vertical-align: middle
}

.verifycode a {
    margin-left: 3px
}

.verifycode .frm_input_box {
    display: inline-block;
    width: 108px
}

.verifycode .frm_control_group {
    padding: .5em 0
}

.frm_controls .verifycode {
    padding: 0
}

.verifycode img {
    height: 53px
}

.verify_msg {
    clear: both;
    font-size: 0
}

.verify_msg i {
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    margin-right: 5px
}

.verify_msg.fail {
    color: #e96262
}

.verify_img_wrp {
    margin-top: 20px
}

.verify_msg_content {
    font-size: 14px
}